otherworldly destruction